home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / _archvrs / unix / unzip51 / amiga / history < prev    next >
Encoding:
Text File  |  1992-10-06  |  2.9 KB  |  86 lines

  1. amiga50.doc [now "History"]
  2. =======================================================================
  3. AMIGA UPDATES
  4. John Bush (+1 508 620-2800) <J.Bush@MD-B.Prime.COM> 
  5. Home phone (+1 508 877-8536)
  6.  
  7. Compiler: SAS/C 5.10b
  8.  
  9. See also the file, BUGS, for more information and limitations.
  10.  
  11.  
  12. =======================================================================
  13. October 5, 1992
  14. -----------------
  15.  
  16. - Paul Kienitz's Manx/Aztec changes implemented.
  17.  
  18. - ZipInfo now correctly reports Amiga attributes.
  19.  
  20. - Amiga files extracted with identical attributes made with, except
  21.   archive bit is removed.
  22.  
  23. - Unix and VMS attributes preserved:  read, write, execute.
  24.  
  25. - DOS and OS/2 attribute handling:  preserve read-only attribute
  26.  
  27.  
  28. September 6, 1992
  29. -----------------
  30.  
  31. Improvements provided by Greg Roelofs cleaned up code considerably.
  32. (implemented and tested by John Bush before release to Zip-Bugs)
  33. [oh, heck, I just pushed around Paul Wells' utime.c a little]
  34.  
  35. - Greg munged the original utime() code by Paul Wells into a 
  36.   SetFileDate() clone.  This eliminates unneccessary date recalculation,
  37.   and allows file_io.c to revert back to simpler code.  (one minor
  38.   change in the AMIGA section under set_file_time_and_close().
  39.   Paul Wells' code body is still intact, just under a new name.
  40.  
  41. - The SetFileDate() call in file_io.c was changed to FileDate() to 
  42.   avoid coincidence with the ROM entrypoint when compiling for 1.3
  43.   on a 2.x system.
  44.  
  45. - Simplified LMKFile (is it simpler, or more elegant?  which is which?).
  46.   See notes in LMKFile itself for more info. A "cleanup" target added.
  47.  
  48. - Created a "MakeScript" for AmigaDOS to drive the make process and
  49.   allow one LMKFile for both 1.3 and 2.x, via Macro Overrides on 
  50.   the command line.
  51.  
  52. - Archived the stat(), utime(), and other unused files into the file,
  53.   oldfiles.zoo, since those routines are no longer called.  However,
  54.   they are preserved because they might be useful to others (Manx?).
  55.   ZOO was used because if you need the files, you probably don't have ZIP.
  56.  
  57. - Got Funzip and ZipInfo working.  MINIMAL TESTING.
  58. [that's "FUnZip"... :-) ]
  59.  
  60. =======================================================================
  61. August 31, 1992
  62. ---------------
  63.  
  64. Changes were migrated to UnZip 5.0 (released version).
  65.  
  66. New Patch:  In stat.c, file type calculation was made compatible with
  67. AmigaDOS 2.x, using code suggested by Paul Kienitz.
  68.  
  69. I attempted to build a CRYPT compatible version, but dependencies on
  70. TERMIO and/or ioctl.h abound.  This was abandoned and will be done
  71. some time in the future.
  72.  
  73. The LMKFiles were updated to include references to FunZip and ZipInfo.
  74. However, these programs have not been tested.  ZipInfo does not compile,
  75. due to SYSV code that needs to be ifdeffed.
  76.  
  77. =======================================================================
  78. August 15, 1992
  79. ---------------
  80.  
  81. First compilation of 5.0 n1 beta.
  82.  
  83. =======================================================================
  84.  
  85.  
  86.